layui.use(['layer', 'form', 'jquery', 'laydate'], function() {
	var layer = layui.layer;
	var form = layui.form;
	var laydate = layui.laydate;
	var form = layui.form,
	$ = layui.jquery;


	//下拉选择框的监听
	form.on('select(u_sex)', function(data) {
		console.log(data.elem); //得到select原始DOM对象
		console.log(data.value); //得到被选中的值
		console.log(data.othis); //得到美化后的DOM对象
	});

	laydate.render({
		elem: '#cu_time',
		type: 'datetime'
	});

	//取消并关闭页面
	$("#colseBtn").click(function(data) {
		//parent.location.reload(); // 父页面刷新
		var index = parent.layer.getFrameIndex(window.name); //先得到当前iframe层的索引
		parent.layer.close(index); //再执行关闭
		return false;
	});

	//监听submit提交按钮 button ，lay-filter 为 save 的
	form.on('submit(save)', function(data) {
		//此段代码可以获取提交的数据
		/* layer.alert(JSON.stringify(data.field), {
		     title: '最终的提交信息'
		 })*/
		//ajax 提交
		// console.log(JSON.stringify(data.field))
		$.ajax({
			type: "POST",
			dataType: "JSON",
			url: "../user/saveUser", //url
			data: $('#popupForm').serialize(), //表单数据
			success: function(result) {
				if (result = "success") {
					layer.msg('添加成功，1秒后自动关闭该窗口');
					//延迟1秒执行，目的是让用户看到提示
					setTimeout(function() {
						//1、先得到当前iframe层（弹出层）的索引  ///2、提交成功关闭弹出层窗口
						var index = parent.layer.getFrameIndex(window.name);
						parent.layer.close(index);
					}, 1 * 1000);
				};
			},
			error: function() {
				layer.msg('后台异常！未添加成功');
			}
		});
		//阻止页面跳转
		return false;
	});

	//自定义表单验证
	//lay-verify ：对应userr、pass、等，required 为必填项
	form.verify({
		user: function(value) {
			if (value.length < 2) {
				return '用户名至少得2个字符啊';
			}
		},
		pass: [
			/^[\S]{6,12}$/, '密码必须6到12位，且不能出现空格'
		],
		content: function(value) {
			layedit.sync(editIndex);
		}
	});

});
